surface (of organs etc.) - Espagnol Anglais Dictionnaire